Specifying Use Case Interaction: Clarifying Extension Points and Rejoin Points
نویسندگان
چکیده
This article is the second work in a series of papers on advancing specification and modelling techniques for goal-based use cases. In this article we highlight major and remaining problems associated with the true semantics of extension points and rejoin points, which are used as branching and return locations for a use case’s alternative interaction courses, and also for the application of UML’s Extend-relationship. Based on a previous work that identified and defined three reconciling types of alternative courses of use case interaction, this article proposes clear and simple semantics for extension points and rejoin points that significantly reduce use case interaction ambiguity. These semantics allow the uniform treatment of any type of alternative course, so that a practitioner can concentrate on the coherence of the use case’s goal, precondition and business results. Our proposal is independent of the way the use case interaction is documented, i.e. textually or graphically. Finally, our suggested semantics will dramatically contribute to an understanding of practical use case interaction specification.
منابع مشابه
Specifying Use Case Interaction: Types of Alternative Courses
Use cases are a powerful and widely recognised tool for the elicitation and specification of functional software requirements. However, major problems and gaps still exist; practitioners frequently encounter these. One of these is the specification of alternative use case interaction courses. Experience shows that practitioners do not only need to specify alternative interaction courses that ar...
متن کاملIdentification and Characterization of Dust Source in Khorasan Razavi Province
Background and Amis: One of the phenomena in arid and semi-arid regions is dust storm. Dust is one of the environmental issues that affect the quality and pollution of the air, human health, soil fertility, visibility, economy, and many social and environmental aspects of the community. The present research has been carried out to identify and characterize the areas of dust source in Khorasan...
متن کاملUsing finite difference method for solving linear two-point fuzzy boundary value problems based on extension principle
In this paper an efficient Algorithm based on Zadeh's extension principle has been investigated to approximate fuzzy solution of two-point fuzzy boundary value problems, with fuzzy boundary values. We use finite difference method in term of the upper bound and lower bound of $r$- level of fuzzy boundary values. The proposed approach gives a linear system with crisp tridiagonal coefficients matr...
متن کاملNumerical Reckoning Fixed Points in $CAT(0)$ Spaces
In this paper, first we use an example to show the efficiency of $M$ iteration process introduced by Ullah and Arshad [4] for approximating fixed points of Suzuki generalized nonexpansive mappings. Then by using $M$ iteration process, we prove some strong and $Delta -$convergence theorems for Suzuki generalized nonexpansive mappings in the setting of $CAT(0)$ Spaces. Our results are the extensi...
متن کاملKoranic Guidelines on Human-Information Interaction
Background and aim: Analyzing the newly-emerged field of human-information interaction (HII) needs to study the field from diferent aspects and perspectives. Religious literature, including among others the Koran is one of main resources for doing so. This study aimed to extract and explain the guidelines and main points related to HII by deeply reflecting on Koranic verses and chapters that re...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Object Technology
دوره 3 شماره
صفحات -
تاریخ انتشار 2004